Model-Driven Engineering and Model Transformation: for Fun and Profit

نویسندگان

  • Richard F. Paige
  • Dimitrios S. Kolovos
چکیده

Model-Driven Engineering (MDE) [1] is an engineering discipline that uses descriptions of phenomena of interest as first-class engineering artefacts. These artefacts – models – are expressed in a variety of general-purpose and domain-specific languages, and are manipulated by automated tools for analysis, validation, transformation, evolution and other purposes. MDE attempts to balance requirements for rigorous and precise description with those for automated tool support for key engineering tasks. As such, the descriptions produced when applying MDE do not always lend themselves directly to mathematical reasoning; however, descriptions are easily constructed and manipulated by powerful automated tools for model management. At the heart of MDE is model transformation [2], the process of transforming models across and between languages. Model transformations of different kinds underpin many of the engineering tasks (and automated tools) for MDE. Diverse model transformations have been identified, and a number of powerful tools for their construction and execution have been developed and put in to practice.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robust Control of Electrically Driven Robots in the Task Space

In this paper, a task-space controller for electrically driven robot manipulators is developed using a robust control algorithm. The controller is designed using voltage control strategy. Based on the nominal model of the robotic arm, the desired signals for motor currents are calculated and then the voltage control law is proposed based on the current errors and motor nominal electrical model....

متن کامل

Robust Control of Electrically Driven Robots in the Task Space

In this paper, a task-space controller for electrically driven robot manipulators is developed using a robust control algorithm. The controller is designed using voltage control strategy. Based on the nominal model of the robotic arm, the desired signals for motor currents are calculated and then the voltage control law is proposed based on the current errors and motor nominal electrical model....

متن کامل

Aspect Oriented UML to ECORE Model Transformation

With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...

متن کامل

A Novel Charging Plan for PEVs Aggregator Based on Combined Market and Network Driven Approach

With the large-scale production of plug-in electric vehicles (PEVs), a new entity, the PEV fleet aggregator manages charging and discharging processes of the vehicles. The main objective of an individual aggregator in interaction with electricity markets is maximizing its profit. In this paper, the performance of this aggregator in day-ahead and real-time electricity markets, considering (a) cu...

متن کامل

Building a Bridge between Information Engineering and Model Driven Architecture

The Model Driven Architecture (MDA) approach of OMG aims to automatically derive software from models. Information Engineering (IE) is succeeding to do this with well established industry solutions for more then one decade. IE can be introduced into the MDA world using model transformation such that both of them can profit from each other in a cooperative way. keywords: MDA, MOF, UML, Informati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013